|
The Bus Pirate is a universal electronic open hardware tool to program and interface with communication buses and program various chips, such as AVRs from Atmel and PICs from Microchip Technology. A primary usage case for this device as intended by the designers is to "Eliminate a ton of early prototyping effort with new or unknown chips."〔(【引用サイトリンク】url=http://www.seeedstudio.com/depot/bus-pirate-v3-assembled-p-609.html )〕 Using a Bus Pirate, developers can use a serial terminal to interface with devices over a variety of hardware protocols, such as SPI and 1-Wire. The Bus Pirate is based on an PIC24 MCU (SSOP), and implements a USB interface with a FT232RL (SSOP). ==Feature list== Support for many serial protocols with line levels of : * 1-Wire * I²C * SPI * JTAG * Asynchronous serial * MIDI * PC keyboard * HD44780 LCD * 2- and 3-wire libraries with bitwise pin control * Scriptable binary bitbang, 1-Wire, I2C, SPI, and UART modes Other capabilities: * measurement probe * frequency measurement * pulse-width modulator, frequency generator * On-board multi-voltage pull-up resistors * On-board and power supplies with software reset * Macros for common operations * Bus traffic sniffers (SPI, I²C) * A bootloader for easy firmware updates * Transparent USB -> serial mode * (SUMP ) compatible low-speed logic analyzer * AVR STK500 v2 programmer clone * Supported in AVRDude programmer * Scriptable from Perl, Python, etc. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Bus Pirate」の詳細全文を読む スポンサード リンク
|